dampened sponge - Spanish English Dictionary